package com.global.college.api;

import com.global.college.BuildConfig;

/**
 * Created by fu on 2021/9/13.
 * Describe: 服务器请求地址
 */

public class AuthURLs {

    /**
     * 1.1 测试环境地址
     */
    private static final String BASE_URL_DEBUG = "http://47.116.14.26:8180";
    /**
     * 1.2 线上环境地址
     */
    private static final String BASE_URL_FORMAL = "https://www.uton.net:8180";

    public static final String BASE_URL = BuildConfig.DEBUG ? BASE_URL_DEBUG : BASE_URL_FORMAL;
    /**
     * 2.获取微信token
     */
    public static final String WECHAT_TOKEN = "https://api.weixin.qq.com/sns/oauth2/access_token";

    /**
     * <<<<<<< Updated upstream
     * 3.用户注册
     * username       用户名
     * code          验证码
     * password      密码
     * source        来源     uton_edu_android
     */
    public static final String REGIST = "/api/v1/user/register";

    /**
     * 获取邀请信息
     */
    public static final String GET_INVITE_INFO = "/api/v1/invitation/info";

    /**
     * 获取已注册的邀请记录
     */
    public static final String GET_INVITE_RECORD_REGISTER = "/api/v1/invitation/record/list";

    /**
     * 获取已付费的邀请记录
     */
    public static final String GET_INVITE_RECORD_PAID = "/api/v1/invitation/record/paid/list";

    /**
     * 4.登录
     * username	     用户名
     * password	    密码
     * code	        验证码
     * source	    来源
     */
    public static final String LOGIN = "/api/v1/user/login";

    /**
     * 5.找回密码
     * code	        验证码
     * password	    密码
     * username	    用户名
     */
    public static final String FIND_PSW = "/api/v1/user/retrieve";

    /**
     * 6.退出登录
     */
    public static final String LOGIN_OUT = "/api/v1/user/logout";

    /**
     * 7.获取验证码
     * phone	手机号
     */
    public static final String GET_SMS_CODE = "/api/v1/captchaImage";

    /**
     * 10. 修改用户手机号
     * Authorization
     * code	        验证码
     * phone        电话
     * userName	    用户账号
     */
    public static final String EDIT_PHONE = "/api/v1/user/modify/phone";

    /**
     * 11.修改用户密码
     * Authorization
     * confirmPassword	    确认密码
     * newPassword	        新密码
     * oldPassword	        原密码
     * userName	            用户账号
     */
    public static final String EDIT_PSW = "/api/v1/user/modify/password";

    /**
     * 12.获取用户信息
     * Authorization
     */
    public static final String GET_USER_INFO = "/api/v1/user/getinfo";

    /**
     * 12.设置用户信息
     * Authorization
     * avatar	     用户头像
     * nickName	     用户昵称
     * sex	        用户性别 用户性别（0男 1女 2未知）
     * userName	    用户账号
     */
    public static final String SET_USER_INFO = "/api/v1/user/modify/info";
    /**
     * 13. 根据unionid判断用户是否存在
     */
    public static final String JUDING_WECHAT_USER = "api/login/checkExistByWx";

    /**
     * 14. 上传头像
     * Authorization
     * fileName	文件类型
     */
    public static final String UPLOAD_AVATAR = "/api/v1/user/upload/avatar";
    /**
     * 15. 微信移动端登录
     * openId
     * unionid
     * accessToken
     *
     * code
     * source
     *  userName
     */
    public static final String WECHECT_LOGIN = "/api/v1/wx/app/login";


}







